package com.guiguli.ObjectDemo;

public class Test {
    public static void main(String[] args) throws CloneNotSupportedException {
        Student s = new Student("zhangsan",30);
        Student s2 = new Student("zhangsan",30);

        System.out.println(s.toString());
        System.out.println(s.equals(s2));
        //结论
        //1.如果没有重写equals方法，那么默认使用Object中的方法进行比较，比较的是地址值是否相等
        //2.一般来讲地址值对于我们意义不大，所以我们会重写,比较内存的属性值

        Student s3= s2.clone();
        System.out.println(s3.toString());
        System.out.println(s3==s2);//false
        System.out.println(s3.equals(s2));//true
    }
}
